body,div,img,dl,dt,dd,ul,li,p,h1,h2,h3,h4,h5,h6,input{ margin:0; padding:0;}
ul,li{ list-style:none}
body{ font-size:12px;font-family:"Microsoft YaHei","微软雅黑";background:#ffffff;min-width:1200px;}
html{font:14px/1.5 "PingFang SC",Helvetica,Arial,"Hiragino Sans GB","Microsoft Yahei",STHeiTi,sans-serif;color:#000;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
a:focus,a:active,a:hover{outline:0;}
a{color:#000;text-decoration:none;}
a:hover{color:#D40300;text-decoration:none;}
img{display:inline-block;vertical-align:middle;}
img{border:0;}
.clearbox{ clear:both;height:0px;line-height:0px;font-size:0px;}
.blank5{clear:both;height:5px;overflow:hidden;display:block;}
.blank10{clear:both;height:10px;overflow:hidden;display:block;}
.blank15{clear:both;height:15px;overflow:hidden;display:block;}
.blank20{clear:both;height:20px;overflow:hidden;display:block;}
.blank30{clear:both;height:30px;overflow:hidden;display:block;}
.blank40{clear:both;height:40px;overflow:hidden;display:block;}
.blank50{clear:both;height:50px;overflow:hidden;display:block;}

/*头部*/
.header{position:relative;background-color:#fff;box-shadow:0px 4px 9px 0px rgba(184,182,182,0.5);}
.top_bg{height:45px;width:100%;min-width:1100px;background-color:#333;}
.top{width:1100px;margin:0 auto;height:45px;color:#fff;line-height:45px;font-size:14px;}


.top_L{float:left;font-size:14px;}
.top_L li{float:left;margin-right:15px;color:#fff;}
.top_L li a{color:#fff;}

.top_sub{position:relative;cursor:pointer;padding-right:15px; background-repeat:no-repeat;background:url(../images/top_nav_down.png) no-repeat right center;}
.top_sub:hover{background:url(../images/top_nav_up.png) no-repeat right center;}
.top_sub .sub{display:none;position:absolute;background-color:rgba(212,3,0,.9);right:0;top:45px;width:300px;z-index:9999;}
.top_sub .sub a{display:block;float:none; width:60px; float:left;line-height:30px;margin:0;padding:0;text-align:center;font-weight:normal;color:#fff;}
.top_sub .sub a:hover{background-color:#820504;background-color:rgba(212,3,0,1);}
.top_sub:hover .sub{ display:block}


.top_R{float:right;}
.top_Ra{float:left;font-size:12px; padding-right:20px;color:#C5B28F;}
.top_Ra a{color:#C5B28F;}

.top_lang{float:left;background:#000 url(../images/icon_lan.png) no-repeat 10px 50%;background-size:23px auto;position:relative;}
.top_lang .en{float:left;}
.top_lang .en a{color:#fff;padding:0 18px;}
.top_lang .en a:hover{background-color:#D40300;color:#fff;display:block;}
.top_lang dl{float:left;width:120px;height:45px;}
.top_lang dl dt{padding-left:40px;background:url(../images/top_lang.png) no-repeat 92% 50%;cursor:pointer;color:#C5B28F;font-size:12px;}
.top_lang dl dd{width:555px;position:absolute;right:0;background-color:rgba(200,0,11,.95);z-index:9999;display:none;}
.top_lang dl:hover dd{display:block;}
.langList{width:545px;margin:auto;line-height:22px;padding:10px 0 5px 10px;}
.langList a{color:#fff;display:inline-block;width:105px;height:25px;background-image:url(../images/topLang.png);background-size:200px auto;background-repeat:no-repeat;margin-bottom:5px;overflow:hidden;text-indent:-200px;text-align:left;}
.langList a:hover{opacity:.8;}
.langList a.langEs{background-position:0 0;}
.langList a.langRu{background-position:0 -60px;}
.langList a.langKr{background-position:0 -120px;}
.langList a.langJp{background-position:0 -180px;}
.langList a.langIn{background-position:0 -240px;}
.langList a.langTh{background-position:0 -300px;}
.langList a.langVn{background-position:0 -360px;}
.langList a.langPh{background-position:0 -420px;}
.langList a.langId{background-position:0 -380px;background-size:160px auto;}
.langList a.langTr{background-position:0 -540px;}
.langList a.langFr{background-position:0 -600px;}
.langList a.langMy{background-position:0 -720px;}
.langList a.langLa{background-position:0 -660px;}
.langList a.langKh{background-position:0 -780px;}
.langList a.langMm{background-position:0 -840px;}
.langList a.langMn{background-position:0 -900px;}
.langList a.langNp{background-position:0 -960px;}
.langList a.langMd{background-position:0 -1020px;}
.langList a.langIr{background-position:0 -1080px;}
.langList a.langAe{background-position:0 -1140px;}
.langList a.langDe{background-position:0 -1200px;}
.langList a.langIt{background-position:0 -1260px;}
.langList a.langPt{background-position:0 -1320px;}
.langList a.langEn{text-indent:0;background:none;font-size:15px;line-height:30px;}


.head{width:1100px;margin:0 auto;}
.head .logo{ float:left; padding-right:10px;}
.head .logo img{ height:68px; border:0px; display:block;}
.head .logo_txt{float:left; height:68px; line-height:65px;font-size:29px;color:#000;}

.head .head_txt{float:left; height:39px; padding-left:30px;padding-top:18px;}
.head .head_txt img{ height:38px; border:0px; display:block;}

.head .head_R{float:right;}
.head .head_R img{ width:458px; height:68px; border:0px; display:block;}


.menu{width:1100px; height:50px; margin:0px auto;}
.menu ul{width:1150px;}
.menu li{float:left;height:50px;line-height:50px;text-align:center;font-size:16px; color:#FFFFFF;position:relative;z-index:99;}
.menu li.sa{ font-family:"宋体";font-size:14px; color:#ccc; padding-left:16px; padding-right:16px;}
.menu ul li a{display:block;text-align:center;text-decoration:none;height:50px;line-height:50px;}
.menu ul li ul{display:none;}
.menu ul li:hover ul{display:block;position:absolute;top:50px;right:0px; width:100px;background-color:rgba(212,3,0,.8);z-index:99;}
.menu ul li:hover ul li{width:100px;height:35px;line-height:35px; text-align:center; float:left}
.menu ul li:hover ul a{display:block;height:35px;line-height:35px; font-size:15px; color:#FFFFFF}
.menu ul li:hover ul a:hover{ background:#be0005;color:#fff}
.menu li.more{ background:url(../images/top_nav_down.png) no-repeat right center; padding-right:20px; float:left;}
.menu li.more:hover{background:url(../images/top_nav_up.png) no-repeat right center; padding-right:20px;}


.gd{ width:1100px;height:45px; border-bottom:1px solid #f0f0f0;margin:0px auto;}
.gd #scroll_begin, .gd #scroll_end{display:inline} 
.gd_L{ height:45px; line-height:45px; font-size:14px;color:#D40300;background:url(../images/a1.png) no-repeat 0 50%;background-size:16px 16px; padding-left:23px; float:left; } 

.gd_M{ width:1030px;height:45px; float:right;} 
.scroll_div{width:1030px;height:45px; line-height:45px; font-size:14px; float:left;white-space: nowrap;overflow:hidden;}
.scroll_div a{font-size:14px; color:#535353;margin-right:20px;}
.scroll_div a:hover{color:#D40300;}


/*尾部*/
.foot01 { background:#252225; margin:0px auto;}
.foot01a {width:1100px;color:#eeeeee;margin:0px auto;}
.foot01a a{color:#eeeeee;}
.foot01a_L{ float:left; width:299px; height:150px; padding-left:30px; padding-right:30px; border-right:1px solid  #676567; overflow:hidden;}
.foot01a_L .p1{ height:35px; line-height:35px; text-align: center; font-size:18px; font-weight:bold;}
.foot01a_L .p2{ height:125px; line-height:25px; font-size:14px; text-indent:2em; overflow:hidden;}
.foot01a_L .p3{ height:28px; line-height:28px; font-size:14px; overflow:hidden;}

.foot01a_M{ float:left; width:159px; height:150px; padding-left:35px; padding-right:35px; border-right:1px solid  #676567; overflow:hidden;}
.foot01a_M .p1{ height:35px; line-height:35px; text-align: center; font-size:16px; font-weight:bold;}
.foot01a_M .p2{ height:125px; line-height:25px; font-size:14px; text-indent:2em; overflow:hidden;}
.foot01a_M .p3{ height:25px; line-height:25px; font-size:14px; overflow:hidden;}

.foot01a_R{ float:left; width:120px;}
.foot01a_R li{float:left; width:90px; margin-left:30px;}
.foot01a_R li .p1{ text-align:center; line-height:40px;font-size:16px; }
.foot01a_R li .p2{ text-align:center}
.foot01a_R li .p2  img{ width:88px; height:88px; border:0px;}



.foot02{font-size:16px;line-height:34px;color:rgba(0,0,0,.4);text-align:center;margin:0px auto;}
.foot02 span{margin:0 9px;}
.foot02 a{margin:0 9px;color:rgba(0,0,0,.4);}
.foot02 a:hover{color:#D40300;}
.foot02 span a{margin:0;}

.foot03 {width:1100px;color:#666; text-align:center;margin:0px auto;}
.foot03 img{ margin-left:10px; margin-right:10px;}

.foot04{height:20px;line-height:20px;color:#343434;font-size:14px;text-align:center;}
.foot04 a{margin:0 20px;color:#343434;}



.footer{min-width:1000px;}
.more_language{padding:15px 0;background-color:#D40300;color:#fff;overflow:hidden;}
.more_language .mlw{width:1100px;margin:0 auto;padding:10px 0 0 0;overflow:hidden;-webkit-transition:all linear .2s;transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s;}
.more_language.show .mlw{height:224px;}
.more_language.show i{background-position:50% -20px;}
.more_language a{color:#fff;display:inline-block;width:100px;height:38px;background-image:url(../images/topLang.png);background-size:200px auto;background-repeat:no-repeat;overflow:hidden;text-indent:-200px;text-align:left;}
.more_language a:hover{opacity:.5;}
.more_language a.langEs{background-position:0 0;}
.more_language a.langRu{background-position:0 -60px;}
.more_language a.langKr{background-position:0 -120px;}
.more_language a.langJp{background-position:0 -180px;}
.more_language a.langIn{background-position:0 -240px;}
.more_language a.langTh{background-position:0 -300px;}
.more_language a.langVn{background-position:0 -360px;}
.more_language a.langPh{background-position:0 -420px;}
.more_language a.langId{background-position:0 -405px;background-size:170px auto;}
.more_language a.langTr{background-position:0 -540px;}
.more_language a.langFr{background-position:0 -600px;}
.more_language a.langMy{background-position:0 -720px;}
.more_language a.langLa{background-position:0 -660px;}
.more_language a.langKh{background-position:0 -780px;}
.more_language a.langMm{background-position:0 -840px;}
.more_language a.langMn{background-position:0 -900px;}
.more_language a.langNp{background-position:0 -960px;}
.more_language a.langMd{background-position:0 -120px;}
.more_language a.langIr{background-position:0 -1080px;}
.more_language a.langAe{background-position:0 -1140px;}
.more_language a.langDe{background-position:0 -1200px;}
.more_language a.langIt{background-position:0 -1260px;}
.more_language a.langPt{background-position:0 -1320px;}
.more_language a.langEn{text-indent:0;background:none;font-size:14px;line-height:30px;}



.footer_about{margin-top:30px;height:20px;line-height:20px;color:#343434;font-size:14px;text-align:center;}
.footer_about a{margin:0 20px;color:#343434;}
.icp_area{margin-top:20px;height:40px;line-height:40px;color:#fff;background-color:#3A3A3A;text-align:center;font-size:14px;}
.icp_area span{margin:0 5px;}
.icp_area a{color:#fff;}



.cd-top {
  display: inline-block;
  position: fixed;
  left:50%;
  bottom:100px;
  margin-left:580px;
  width:70px;
  height:70px;
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background:#eee url(../images/icon_gotop.png) no-repeat center;
  background-position:0px 0px;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}

.cd-top:hover{background:#D40300 url(../images/icon_gotop.png) no-repeat center;background-position:0px -70px}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.cd-top.cd-fade-out {
  /* 如果用户继续向下滚动,这个按钮的透明度会变得更低 */
  opacity: .9;
}
.no-touch .cd-top:hover {
  background-color: #eee;
  opacity: 1;
}
@media only screen and (min-width: 768px) {
  .cd-top {
    right: 20px;
    bottom: 20px;
  }
}
@media only screen and (min-width: 1024px) {
  .cd-top {
    height: 70px;
    width: 70px;
    right: 30px;
    bottom: 30px;
  }
}

